祖传: passed on from ancestors, handed down from generation to generation...
国民: nationals, citizens, people of a nation...
负有: to be responsible for...
奇妙: fantastic, wonderful...
列举: a list, to list, to enumerate...
接待: to receive (a visitor), to admit (allow sb to enter)...
生疏: unfamiliar, strange, out of practice, not accustomed...
粗心大意: negligent, careless, inadvertent...
城墙: city wall...
沙漠: desert...